home *** CD-ROM | disk | FTP | other *** search
/ Aminet 50 / Aminet 50 (2002)(GTI - Schatztruhe)[!][Aug 2002].iso / Aminet / util / wb / AmiStart.lha / ModulesSDK.lha / source / ModuleFuncs.h < prev    next >
C/C++ Source or Header  |  2002-03-24  |  1KB  |  31 lines

  1. /*
  2. **      $VER: ModuleFuncs.h 39.0 (15.03.02)
  3. **
  4. **      Functions for #?.module
  5. **
  6. **        by Darius Brewka, orginal by
  7. **          (C) Copyright 1996-97 Andreas R. Kleinert
  8. **          All Rights Reserved.
  9. */
  10.  
  11. #include "compiler.h"
  12. #ifndef DOS_RDARGS
  13. #include "dos/rdargs.h"
  14. #endif
  15.  
  16. extern struct RDArgs* SAVEDS ASM GetModuleInfo();
  17. extern APTR SAVEDS ASM InitModule(STRPTR, APTR);
  18. extern BOOL SAVEDS ASM NextModuleData(APTR);
  19. extern void SAVEDS ASM DisposeModule(APTR, APTR);
  20. extern STRPTR SAVEDS ASM GetModuleName(APTR);
  21. extern STRPTR SAVEDS ASM GetModuleIcon(APTR);
  22. extern STRPTR SAVEDS ASM GetModuleTool(APTR);
  23. extern ULONG SAVEDS ASM GetModuleUserData(APTR);
  24. extern STRPTR SAVEDS ASM GetModuleDescription();
  25. extern APTR SAVEDS ASM OpenModule();
  26. extern void SAVEDS ASM CloseModule(APTR);
  27. extern ULONG SAVEDS ASM DoModuleCommand(APTR, ULONG);
  28. extern void SAVEDS ASM HitModule(APTR, ULONG);
  29. extern ULONG SAVEDS ASM GetModuleFlags(APTR);
  30. extern APTR SAVEDS ASM GetSpecialInfo(APTR);
  31. extern STRPTR SAVEDS ASM GetModuleConfig(APTR);